package com.ruoyi.system.domain.bo;

import com.baomidou.mybatisplus.annotation.TableField;
import com.fasterxml.jackson.annotation.JsonFormat;
import com.ruoyi.common.annotation.Excel;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;

@Data
public class YgBo {

    private Long ygId;

    private Long qdkbId;

    @Excel(name = "员工编号")
    private String ygNo;
    @Excel(name = "姓名")
    private String name;
    @Excel(name = "性别")
    private String sex;



    @Excel(name = "项目名称")
    private String positionAndbrand;


    @Excel(name = "年龄")
    private String age;
    @Excel(name = "手机号")
    private String tel;
    @Excel(name = "期望城市")
    private String expectationCity;
    @Excel(name = "寻访顾问")
    private String userName;
    @Excel(name = "团队")
    private String deptName;
    @Excel(name = "寻访职位")
    private String positionName;
    @Excel(name = "状态1", readConverterExp = "1=服务中,2=淘汰")
    private String statusOne;
    @Excel(name = "状态2", readConverterExp = "1=寻访中,2=已约面,3=到面,4=Offer,5=入职办理,6=入职,7=离职")
    private String statusTwo;
    @Excel(name = "状态3", readConverterExp = "1=待寻访,2=需再次沟通,3=微信再联系,4=未接电话,5=无法拨通,6=已发通知,7=人选已确认,8=可办理入职,9=人选已拒绝,10=已签到,11=已参面,12=已发送待确认,13=已接受,14=已拒绝,15=已作废,16=已发合同,17=待审核,18=企业方确认,19=合同作废,20=已入职,21=已离职")
    private String statusThree;
    @Excel(name = "面试时间")
    private String interviewTime;
    @Excel(name = "面试地点")
    private String interviewAddress;
    @Excel(name = "入职时间")
    private String entryTime;
    @Excel(name = "离职时间")
    private String resignationTime;
    @Excel(name = "最近操作时间")
    private String updateTime;
    @Excel(name = "超时淘汰时间")
    private String eliminationTime;
    private String backStatus;
    private  BigDecimal backMoney;
    private String reason;
    private String createTime;
    private String arrivalTime;
    private String offerTime;
    private String jobCity;
    private String brandName;
    private String rebatePrice;
    private String interviewSendDate;

}
